general blockade - German English Dictionary